Submit

Outlook Mail + Calendar + OneDrive + Sharepoint

@Ian Hill

This MCP server gives Claude Desktop access to your Microsoft 365 mail and Calendar, OneDrive, and Sharepoint using the Microsoft Graph API. ✨ Features ✅ Mail access: Compose, File, Delete, Search, filter, and analyze your inbox from Claude or any MCP-compatible agent (DONE) 🔜 Calendar support: List Events, Create Events, Delete Events, Search, Update (DONE) 🚧 OneDrive/Sharepoint support: Drive load, file metadata, file search queries (Coming soon: file parsing)
Overview

What is OutlookMCPServer?

OutlookMCPServer is an MCP server that provides Claude Desktop access to Microsoft 365 mail and calendar functionalities using the Microsoft Graph API.

How to use OutlookMCPServer?

To use OutlookMCPServer, set up the environment, authenticate with Azure, and integrate it with Claude Desktop by modifying the configuration file.

Key features of OutlookMCPServer?

  • Mail access: Search, filter, and analyze your inbox from Claude or any MCP-compatible agent.
  • 🔜 Calendar support: Planned features for querying and filtering calendar events.
  • 🚧 OneDrive support: Future integration possibilities after mail and calendar functionalities are robust.

Use cases of OutlookMCPServer?

  1. Accessing and managing Microsoft 365 emails through Claude Desktop.
  2. Integrating calendar functionalities for scheduling and event management.
  3. Future enhancements to include OneDrive file management.

FAQ from OutlookMCPServer?

  • Can I use OutlookMCPServer without admin access to Azure?

No, admin access is required to register the application and configure permissions for Microsoft Graph scopes.

  • Is there a GUI for OutlookMCPServer?

No, it currently operates as a server interface without a graphical user interface.

  • What platforms does OutlookMCPServer support?

It is designed to run locally on macOS.

Server Config

{
  "mcpServers": {
    "outlook": {
      "command": "uv",
      "args": [
        "--directory",
        "/absolute/path/to/OutlookMCPServer",
        "run",
        "mcpserver/main.py"
      ]
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.